local mp = require("MessagePack")
local print = print
if __gge.isgame then
    __服务 = require("hp/PackServer")()
    print = require("ffi函数").打开控制台()
else
    __服务 = require("PackServer")('测试')
end


__服务.发送_ = __服务.发送

function __服务:发送(id,...)
    self:发送_(id,mp.pack{...})
end
function __服务:启动成功()

end

function __服务:连接进入(id,ip,port)
    print('连接进入',id,ip,port)
    self:发送(id,"欢迎进入。")
end

function __服务:连接退出(id,so,ec)

end

function __服务:数据到达(id,data)

    print("数据到达",id,unpack(mp.unpack(data)))
end

if __服务:启动('127.0.0.1',9876) then
    print("启动服务成功。")
end
